Big Huge Thesaurus

rangpur lime

noun